amount repayable - German English Dictionary